package com.university.logistic.uitl;

import cn.hutool.crypto.digest.MD5;

import java.nio.charset.StandardCharsets;

/**text:等待加密的原文    密码加密
 salt:盐(密钥)
 return 加密之后的密文
 **/
public class MD5Util {
    public static String md5(String text,String salt)throws Exception{
        //加盐的位置(盐这个参数的下标 不用管)  摘要次数(加密次数)
        int index = 4;
        int count = 5;
        MD5 md5 = new MD5(salt.getBytes(StandardCharsets.UTF_8), index, count);
        // 返回16进制格式
        return md5.digestHex(text);
    }
}